St GILES VANCOUVER
EUROPEAN SCHOOL OF ENGLISH
CITY FOOTBALL LANGUAGE SCHOOL
CATS COLLEGE CAMBRIDGE
UNIVERSITY OF CALIFORNIA (BERKELEY)
EC VANCOUVER
KINGS BOSTON
UNIVERSITY OF EAST LONDON
UNIVERSITY COLLEGE DUBLIN
KINGS NEW JERSEY
FLS - CALIFORNIA STATE UNIVERSITY
ILSC SYDNEY